	////////////////////////爬梯
function Jumppages(selector){
	this.ele = $(selector).get(0);
	$(this.ele).find('li').on({
		'click':function(){
			this.index=$(this).index();
			if(this.index==0){
				window.open("landingpage.html");
			}else if(this.index==1){
				window.open("registerpage.html");
			}else if(this.index==3){
				window.open("shopcat.html");
			}	
		}
	})
}
function Scrolltop(selector) {
	this.ele = $(selector).get(0);
	this.up = $('.showup').get(0);
	this.mouseaction();
	
}
Scrolltop.prototype.mouseaction = function() {
		oself = this;
		var length = $(oself.up).find('li').size();
		$(oself.up).find(' li').on({
			'mouseenter mouseleave ': function() {

				this.index = $(this).index();
				if(this.index == 1) {
					$('.show').toggle();
				} 
			},
			'click': function() {
				oself = this;
				 if(oself.index == length - 1) {
					$(window).scrollTop(0)
				}else if(oself.index ==length - 2){
					window.open("shopcat.html");
				}

			}
		})
		$(window).scroll(function() {
			if($('html body').scrollTop() >200) {
//				
				$(oself.ele).css({'left':$(window).width()-60,'display':'block'})
			}else{
				$(oself.ele).css('display','none')
			}
		})
	}
////切换登陆的2个界面
function LandingPage(selector){
	this.elen=$(selector).get(0);
	this.pnone=$(this.elen).find('.main_landphone').get(0);
	this.landid=$(this.elen).find('.main_landid').get(0);
	this.Skipjump();
	this.LandPhone();
	this.Mathradom();
	this.Mathradomtest();
	this.Username();
	this.Password();
	this.Verification();
	this.Skip();
	this.landmessage();
	this.landphonew();
}
LandingPage.prototype.Skipjump=function(){
	var onself=this;
	$(this.elen).find('.jump li').click(function(){
		this.count=$(this).index();
		if(this.count==0){
			$(onself.elen).find('.jump li ').removeClass().eq(0).addClass('landselect');
			$(onself.elen).find('.main_landphone').css('display','block');
			$(onself.elen).find('.main_landid').css('display','none');
			
		}else{
			$(onself.elen).find('.jump li ').removeClass().eq(1).addClass('landselect')
			$(onself.elen).find('.main_landphone').css('display','none');
			$(onself.elen).find('.main_landid').css('display','block');
		}
	})
}

LandingPage.prototype.LandPhone=function(){
	var onself=this;
	$(this.pnone).find('.main_phone').on({
		'focus':function(){
			$(onself.pnone).find('.main_phone').css('border-color','#1a94d5');
//			console.log($(this.pnone))
		},
		'blur':function(){
			$(onself.pnone).css('border-color','red');
			
			var str=$(onself.pnone).find('.main_phone').val();
			var pattern=/^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[05-9]))\d{8}$/;
		
			if(str==''){
				$(onself.elen).find('.pone').html('输入的手机号不正确，请重新输入');
				$(onself.pnone).find('.main_phone').css('border-color','red');
			}else{
				if(pattern.test(str)==1){
					$(onself.elen).find('.main_img1').css('display','block');	
					$(onself.elen).find('.pone').css('color','#fdfbf4');
					$(onself.pnone).find('.main_phone').css('border-color','#666');
				}else{
					$(onself.elen).find('.pone').html('输入的手机号不正确，请重新输入').css('color','#666')
					$(onself.elen).find('.main_img1').css('display','none');
					$(onself.pnone).find('.main_phone').css('border-color','red');
				}
			}
			 
		}
	})
}

LandingPage.prototype.Mathradom=function(){
	 var onself=this;
	 var str=Math.ceil(Math.random()*9)*1000+parseInt(Math.random()*999)
		$(onself.elen).find('.main_codetext').html(str);
	$(onself.elen).find('.main_codetext').click(function(){
		
		$(onself.elen).find('.main_codetext').html(Math.ceil(Math.random()*9)*1000+parseInt(Math.random()*999));
		
	})
	$(onself.elen).find('.main_passwordtext').click(function(){
		var flag2=1;
		var flag1=1;
		if($(onself.pnone).find('.main_phone').val()==''){
			$(onself.elen).find('.pone').html('输入的手机号不正确，请重新输入');
			$(onself.pnone).find('.main_phone').css('border-color','red');
			flag2=2;
		}else if($(this.pnone).find('.main_code').val()!=$('main_codetext').html()){
			$(onself.elen).find('.ptwo').css('color','#666');
			flag1=2;
			
		}else if(flag1==1&&flag2==1){
			var num=Math.ceil(Math.random()*9)*100000+Math.ceil(Math.random()*99999);
			$(onself.elen).find('.main_passwordtext').html(num);
		}
		
	})	
}

LandingPage.prototype.Mathradomtest=function(){
	 var onself=this;
	
	 $(this.pnone).find('.main_password').on({
		'focus':function(){
			$(onself.pnone).find('.main_password').css('border-color','#1a94d5');
		},
		'blur':function(){
			if($(onself.elen).find('.main_password').val()==$(onself.elen).find('.main_passwordtext').html()){
				$(onself.elen).find('.main_img2').css('display','block');	
				$(onself.elen).find('.pthree').css('color','#fdfbf4');
				$(onself.pnone).find('.main_password').css('border-color','#666');
			}else{
				$(onself.elen).find('.pthree').css('color','#666').html('请输入正确密码');
				$(onself.pnone).find('.main_password').css('border-color','red');
				$(onself.elen).find('.main_img2').css('display','none');
			}
		}
		})
}

LandingPage.prototype.Username=function(){
	var onself=this;
	$(this.elen).find('.main_username').on({
		'focus':function(){
			$('.main_username').css('border-color','#1a94d5');
			$(onself.elen).find('.pone').html('请输入手机号码/Email邮箱')
		},
		'blur':function(){
			$('.main_username').css('border-color','red');
			$(onself.elen).find('.pone2').css('color','#666')
			var str=$('.main_username').val();
			var pattern =/^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/;
			var pattern1=/^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[05-9]))\d{8}$/;
			if(str==''){
			}else if(str.length<6){
				$(onself.elen).find('.pone2').html('请输入正确的手机号码或邮箱')
			}else{
				if(pattern.test(str)==1||pattern1.test(str)==1){
					$(onself.elen).find('.main_img3').css('display','block');
					$('.main_username').css('border-color','#1a94d5');
					$(onself.elen).find('.pone2').css('color','#fdfbf4')
				}else{
					$(onself.elen).find('.pone').html('请输入正确的手机号码或邮箱');
					$(onself.elen).find('.main_img3').css('display','none');		
				}
			}
			 
		},
	})
	}


LandingPage.prototype.Password=function(){
	 var onself=this;
	$(this.elen).find('.main_password2').on({
		'focus':function(){
			$(onself.elen).find('.main_password2').css('border-color','#1a94d5');
//			$(onself.elen).find('.ptwo2').html('6~20位字母、数字或符号的组合');
		},
		'blur':function(){
			$(onself.elen).find('.main_password2').css('border-color','red');
			$(onself.elen).find('.ptwo2').css('color','#666')
			var str=$(onself.elen).find('.main_password2').val();
			var pattern =/^[\d\D]{6,20}$/i;
			if(str==''){
				$(onself.elen).find('.ptwo2').html('请输入密码')
			}else if(str.length<6&&str.length>20){
				$(onself.elen).find('.ptwo2').html('密码长度只能在6～20位字符之间')
			}else{
				if(pattern.test(str)==1){
					$(onself.elen).find('.main_img4').css('display','block');
					$(onself.elen).find('.ptwo2').css('color','#fdfbf4');
					$(onself.elen).find('.main_password2').css('border-color','#dbdbdb');
				}else{
					$(onself.elen).find('.ptwo2').html('密码长度只能在6～20位字符之间');
					$(onself.elen).find('.main_img4').css('display','none');
				}
			}
			 
		},
	})
}
LandingPage.prototype.Verification=function(){
var onself=this;
	 var str=Math.ceil(Math.random()*9)*1000+parseInt(Math.random()*999)
		$(onself.elen).find('.mathrandom').html(str);
		$(onself.elen).find('.mathrandom').click(function(){
		
			$(onself.elen).find('.mathrandom').html(Math.ceil(Math.random()*9)*1000+parseInt(Math.random()*999));
		
		})
		$(onself.elen).find('.mathchange').click(function(){
		
			$(onself.elen).find('.mathrandom').html(Math.ceil(Math.random()*9)*1000+parseInt(Math.random()*999));
		
		})
	$(this.elen).find('.main_code2').on({
		'focus':function(){
			$(onself.elen).find('.main_code2').css('border-color','#1a94d5');
			$(onself.elen).find('.pthree2').css('color','#666').html('请输入4位的验证码')
		},
		'blur':function(){
			$(onself.elen).find('.main_code2').css('border-color','red');
			//$(onself.elen).find('.pthree2').html('请输入验证码!');
			if($(onself.elen).find('.main_code2').val()==$(onself.elen).find('.mathrandom').html()){
					$(onself.elen).find('.main_img1').css('display','block');
					$(onself.elen).find('.pthree2').css('color','#fdfbf4');
					$(onself.code).css('border-color','#dbdbdb');
				
			}else{
				$(onself.elen).find('.pthree2').html('请输入验证码!');
			}
	
		},
	})
}

LandingPage.prototype.Skip=function(){
	var onself=this;
	$(onself.elen).find('.resetname').click(function(){
		location.replace("registerpage.html");
	})
}
LandingPage.prototype.landmessage=function(){
	var onself=this;
	
	$(onself.elen).find('#land2').on({
		'click':function(){
			var num=$(onself.elen).find('.main_username').val();
			var sum=$(onself.elen).find('.main_password2').val();
			var xml = new XMLHttpRequest();
	            xml.open('get','../js/returnnum.php',true);
	            xml.send(null);
	            xml.onreadystatechange = function () {
	                if(xml.readyState == 4){
	                    if(xml.status == 200){
	                        var resultArr = JSON.parse(xml.responseText)                
	                        for(var i = 0; i < resultArr.length;i++){
	                            for(var key in resultArr[i]){

	                            	if(resultArr[i].username==num&&resultArr[i].password==sum){
										alert('登录成功')	
										return;
									}

	                            }

	                        }
	                        alert('账号或密码有误')
	                    }
	                }
	            }
		}
	})
}

LandingPage.prototype.landphonew=function(){
	var onself=this;
	$(onself.elen).find('#land').on({
		'click':function(){
			var num=$(onself.elen).find('.main_phone').val();
			var sum=$(onself.elen).find('.main_code').val();
			var count=$(onself.elen).find('.main_password').val();
			var a=$(onself.elen).find('.main_codetext').html();
			var b=$(onself.elen).find('.main_passwordtext').html();
			var c=0;
			if(sum==a&&count==b){
				c=1
			}else{
				c=0;
			}
			console.log(a)
			console.log(b)
			console.log(count)
			console.log(sum)
			var xml = new XMLHttpRequest();
	            xml.open('get','../js/returnnum.php',true);
	            xml.send(null);
	            xml.onreadystatechange = function () {
	            	
	                if(xml.readyState == 4){
	                    if(xml.status == 200){
	                        var resultArr = JSON.parse(xml.responseText)                
	                        for(var i = 0; i < resultArr.length;i++){
	                            for(var key in resultArr[i]){
									console.log(this.c==1)
	                            	if(resultArr[i].username==num&&c==1){
										alert('登录成功')	
										return;
									}

	                            }

	                        }
	                        alert('账号或密码有误')
	                    }
	                }
	            }
		}
	})
}
